home *** CD-ROM | disk | FTP | other *** search
/ Amiga CD-Sensation: Golden Games / Amiga CD-Sensation - Ausgabe 2 - Golden Games (1996)(GTI - Schatztruhe)(DE)[!].iso / Fun 4 Workbench / WBGames 3 / WBGames.doc < prev    next >
Text File  |  1994-08-30  |  10KB  |  252 lines

  1.                                 WBGames
  2.                           by Marat Fayzullin
  3.  
  4.                  WWW:  http://www.cs.umd.edu/users/fms/
  5.                         email: fms@wam.umd.edu
  6.                              IRC:  RST38h
  7.  
  8.                           (C) FMS  8/30/1994
  9.  
  10.  
  11.   This edition of WBGames includes versions 2.5 of WBTetris,
  12. WBColumns, WB15, WBMines, WBBoxMan and WBBoulder. Notice that
  13. my snail-mail address have changed.
  14.                              
  15.  
  16.   I. Copyright
  17.   
  18.   You can use the games as long as you want and don't make any profit
  19. from it. If you feel obliged (which is unlikely) or want MOST RECENT
  20. VERSIONS of WBGames, you have to send me $15 US. I can also send the
  21. SOURCES and CUSTOMIZED VERSIONS (just write me what you want to be
  22. changed). If you aren't interested in getting the newest versions of
  23. WBGames - use those you have for free, I don't mind. C source code of
  24. these games alone is worth those $15.
  25.  
  26.         To register WBGames and get newest versions of them:      
  27.  
  28.         Send $15 US to:
  29.         
  30.                  Marat Fayzullin
  31.                  6304 Hampton Place
  32.                  Elkridge, Maryland 21227
  33.                  USA
  34.          
  35.         Don't forget: You pay those miserable $15 for 6
  36.                       great games!  
  37.  
  38.   Notice for PD software companies: You ARE NOT ALLOWED to include
  39. WBGames into any packages or sell them in any form without contacting
  40. me first. I saw WBGames 1.7 sold with other software for $12 US.
  41. PLEASE, DO NOT DO IT! Contact me and we will make a deal.
  42.  
  43.  
  44.  
  45.   II. Instructions
  46.   
  47.   All games have similar interfaces. So, you can stop the game (Game|Stop
  48. menu option), start it (Game|Start option), begin a new game (Project|
  49. New option), and, obviously, quit the game (Project|Quit). There is also
  50. level selection (Game|Level) and "About" option (Project|About).
  51.  
  52.   Tooltypes:
  53.  
  54.   SCREEN=<PubScreenName> - Name of the public screen you want to
  55.                            play the game on.
  56.   X=<XCoordinate>        - Coordinates of the left-upper
  57.   Y=<YCoordinate>          corner of the window.
  58.   COLORS=<0..255>        - Set 4 [or 8 in WBColumns] colors used
  59.                            for the graphics. For example, 6 will
  60.                            make WBGames use colors 4,5,6,7 and
  61.                            14 will make them use 12,13,14,15.
  62.   NEWMENUS=ON|OFF|YES|NO - Turn NewLook menus on/off. Default is
  63.                            ON.
  64.   RATIO=AUTO|2:1|1:1     - Set graphics aspect ratio. 2:1 for
  65.                            non-interlaced screens, 1:1 for interlaced
  66.                            ones. Default is AUTO, i.e. WBGames will
  67.                            detect screen resolution automatically.
  68.   LEVEL=<Level>            Set starting level number. Default is 1.
  69.   FONT=<FontName>        - Font name. Default screen font is used by
  70.                            default.
  71.   FONTSIZE=<Size>        - Font size. 8 is used by default.
  72.   SHOWNEXT=ON|OFF|YES|NO - In WBTetris and WBColumns this determines
  73.                            whether the next piece is shown or not.
  74.                            Default value is ON.
  75.   PAUSED=ON|OFF|YES|NO   - Determines if game is paused on startup.
  76.                            Default value is ON.
  77.   DOTS=NORMAL|BIG|NONE   - In WBTetris and WBColumns determines how
  78.                            dots on the field are shown. Default is
  79.                            NORMAL.
  80.   ADDLEVEL=<N>           - Determines number of lines after which
  81.                            level is increased in WBTetris and WBColumns.
  82.                            Default value is 0 i.e. do not increase level
  83.                            at all.
  84.   REVERSE=ON|OFF|YES|NO  - If this option is ON, rotation of pieces
  85.                            in WBTetris and colors in WBColumns will be
  86.                            in opposite to the "normal state" direction.
  87.                            It is hard to say which state is "normal",
  88.                            let us say it is the state when this option
  89.                            is OFF [it is OFF by default].
  90.   XSIZE=<8..30>          - These options set the field size in WBMines.
  91.   YSIZE=<8..20>            Default size is 8x8.
  92.  
  93.  
  94.   Here are individual manuals:
  95.   
  96. * 1. WBTetris
  97.                    Keys:                             Scoring:
  98.   [LEFT ARROW]  - move the piece to the left   |  30 for 1 line 
  99.   [RIGHT ARROW] - move the piece to the right  |  60 for 2 lines
  100.   [UP ARROW]    - turn the piece               |  90 for 3 lines 
  101.   [DOWN ARROW]  - speed up the falling         |  100 for 4 lines
  102.   [SPACE]       - drop the piece               |
  103.   
  104. * 2. WBColumns
  105.                    Keys:                             Scoring:
  106.   [LEFT ARROW]  - move the piece to the left   |  30 for each row at the
  107.   [RIGHT ARROW] - move the piece to the right  |     first turn
  108.   [UP ARROW]    - shift the colors             |  60 for each row at the  
  109.   [DOWN ARROW]  - speed up the falling         |     second turn
  110.   [SPACE]       - drop the piece               |           ...
  111.   [LEFT AMIGA]  - turn the piece               |
  112.  
  113. * 3. WBMineSweeper
  114.   
  115.   Keys:
  116.   [LEFT MOUSE BUTTON]  - open the square 
  117.   [RIGHT MOUSE BUTTON] - mark/unmark the square
  118.  
  119.   "Level" determines the density of mines!
  120.  
  121. * 4. WB15
  122.   
  123.   Keys:  
  124.   [LEFT MOUSE BUTTON] - shift the pieces
  125.   [LEFT ARROW]        - move piece left
  126.   [RIGHT ARROW]       - move piece right
  127.   [UP ARROW]          - move piece up
  128.   [DOWN ARROW]        - move piece down
  129.  
  130. * 5. WBBoxMan
  131.   
  132.   Start:
  133.   From CLI: BoxMan <FileName> [ToolTypes] where the file
  134.             FileName contains the levels you want to play at.
  135.   From WB:  Use BoxMan as a tool for a file containing the
  136.             levels. As example, I included a couple of these
  137.             files.
  138.  
  139.   Keys:  
  140.   [LEFT ARROW]  - move the arrow to the left
  141.   [RIGHT ARROW] - move the arrow to the right
  142.   [UP ARROW]    - move the arrow up
  143.   [DOWN ARROW]  - move the arrow down
  144.  
  145.   The goal is to put all small boxes on their places. Remember
  146.   that you can push only one box! This game needs a name of the
  147.   file containing the levels. Otherwise, it will try to open the
  148.   file called "BoxMan.Dat". You can change the levels and create
  149.   new ones editing data files. Their format is self explanatory:
  150.   just type "more Levels.Dat" to see those 7 levels I made, and
  151.   you will get it! Also, take a look at Sokoban.Dat.     
  152.  
  153.   Data file format: (for those who can't figure it out)
  154.   ----------------------------------------------------------
  155.   : Name of Level        The map uses these characters:
  156.      Level Map           [.] - place for the box
  157.      ...                 [#] - wall
  158.                          [*] - box
  159.   : Next Level                         
  160.      ...                 [@] - starting position
  161.   ---------------------------------------------------------- 
  162.   Notice that if you don't enter the level correctly, game
  163.   will display "End of Game?" message and reset to the first
  164.   level. The most common error is omission of the starting
  165.   position from the map.
  166.  
  167. * 6. WBBoulder
  168.   
  169.   Start:
  170.   From CLI: Boulder <FileName> [ToolTypes] where the file
  171.             FileName contains the levels you want to play at.
  172.   From WB:  Use Boulder as a tool for a file containing the
  173.             levels.
  174.  
  175.   Keys:  
  176.   [LEFT ARROW]  - move the arrow to the left
  177.   [RIGHT ARROW] - move the arrow to the right
  178.   [UP ARROW]    - move the arrow up
  179.   [DOWN ARROW]  - move the arrow down
  180.  
  181.   The goal is to collect all crystals and not get caught under the
  182.   boulders. Falling crystals or boulders kill you. This game needs
  183.   a name of the file containing the levels. Otherwise, it will try
  184.   to open the file called "Boulder.Dat". You can change the levels
  185.   and create new ones editing data files. Their format is self
  186.   explanatory: just type "more Boulder.Dat" to see those 6 levels I
  187.   made, and you will get it!     
  188.  
  189.   Data file format: (for those who can't figure it out)
  190.   ----------------------------------------------------------
  191.   : Name of Level        The map uses these characters:
  192.      Level Map           [.] - terrain
  193.      ...                 [#] - wall
  194.                          [o] - boulder
  195.   : Next Level           [*] - crystal
  196.      ...                 [@] - starting position
  197.   ---------------------------------------------------------- 
  198.   Notice that if you don't enter the level correctly, game
  199.   will display "End of Game?" message and reset to the first
  200.   level. The most common error is omission of the starting
  201.   position from the map.
  202.  
  203.  
  204.   III. Known Bugs:
  205.    
  206.       1. I suspect that Columns sometimes doesn't collapse
  207.          lines right. I can not prove it, because as soon as I
  208.          react the line is already gone. If you notice something
  209.          like this, send me a letter.
  210.       2. Status lines flicker in WBTetris and WBColumns because
  211.          I redraw them all every time something changes. This
  212.          doesn't look very bad, but it may be changed in the
  213.          next version.
  214.  
  215.  
  216.   IV. Thanks to...
  217.  
  218.    *  Everybody on USENET who helped me with routines checking
  219.       screen ratio.
  220.    *  Unknown guy [his mailer is a mess] who has drawn ALL 50
  221.       classical levels for the BoxMan.
  222.    *  Osma Ahvenlampi [IRC: Tau] who created MagicWB-styled icons
  223.       for WBGames.
  224.    *  People who sent me money keeping my belief in usefulness of
  225.       this work alive.
  226.    *  All people who sent me bug reports and comments, especially
  227.       Viljo "3V" Viitanen [IRC: _3V_] and Heikki Kantola [IRC: Hezu].
  228.    *  Tim Walsh of AmigaWorld for mentioning WBGames [and another
  229.       my program, DashBoard] in his "On-Line Scan" section in
  230.       AmigaWorld.
  231.  
  232.  
  233.   V. Where to send bug-reports, questions, advices and MONEY:
  234.  
  235.                E-Mail: fms@wam.umd.edu
  236.                IRC:    RST38h
  237.  
  238.                             or
  239.  
  240.                    Marat  Fayzullin
  241.                    6304 Hampton Place
  242.                    Elkridge, Maryland 21227
  243.                    USA
  244.   
  245.            Send $15 and register your WBGames NOW!
  246.                   
  247.  
  248. ---------------------------------------------------------------------- 
  249. |  "IBM PC: Just say NO!"   |        Marat Fayzullin  8/30/1994      |
  250. |                           |             fms@wam.umd.edu            |
  251. ----------------------------------------------------------------------
  252.